casting call - French English Dictionary